to sum up ... - Francés Inglés Diccionario